
#include "core/olisp_core.h"
#include "core/olisp_mem.h"


static int fake_add_ref_release( obj_t * self )
{ return 1; }

static obj_vtbl_t static_nil_elem_vtbl =
{
    LISP_ELEM_NIL,
    &fake_add_ref_release,
    &fake_add_ref_release
};

static obj_vtbl_t static_true_elem_vtbl =
{
    LISP_ELEM_T,
    &fake_add_ref_release,
    &fake_add_ref_release
};

static obj_t static_nil_elem =
{ &static_nil_elem_vtbl };

static obj_t static_true_elem =
{ &static_true_elem_vtbl };

obj_t * nil_elem = &static_nil_elem;

obj_t * true_elem = &static_true_elem;


